×
cast a newlight on
meaning in English
使人对某物得到新的认识
Related Words
cast a net
cast a net to catch fish
cast a no-confidence vote in officials
cast a point of traverse
PC Version
Copyright © 2018 WordTech Co.